package aware.util.dao.oracle;

import java.util.ArrayList;

public class OracleStoredProcedure {
	
	private String procedureCat;
	private String procedureSchem;
	private String procedureName;
	private String remarks;
	
	/*
	 * procedureResultUnknown: 0
	 * procedureNoResult: 1
	 * procedureReturnsResult: 2
	 */
	private short  procedureType;
	
	private ArrayList<OracleStoredProcedureParameter> parameterList;

	public ArrayList<OracleStoredProcedureParameter> getParameterList() {
		return parameterList;
	}

	public void setParameterList(
			ArrayList<OracleStoredProcedureParameter> parameterList) {
		this.parameterList = parameterList;
	}

	public String getProcedureCat() {
		return procedureCat;
	}

	public void setProcedureCat(String procedureCat) {
		this.procedureCat = procedureCat;
	}

	public String getProcedureSchem() {
		return procedureSchem;
	}

	public void setProcedureSchem(String procedureSchem) {
		this.procedureSchem = procedureSchem;
	}

	public String getProcedureName() {
		return procedureName;
	}

	public void setProcedureName(String procedureName) {
		this.procedureName = procedureName;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public short getProcedureType() {
		return procedureType;
	}

	public void setProcedureType(short procedureType) {
		this.procedureType = procedureType;
	}
	   


}
